package one.stand.facade;

public interface CompanyCardFacadeService {
    void transfer(Integer userId, Integer companyId);

    /**
     * 退出企业
     *
     * @param cardId   退出员工
     * @param myCardId 操作人
     */
    void quitCompany(Integer cardId, Integer myCardId);

    /**
     * 解散企业
     *
     * @param companyId
     */
    void dissolution(Integer companyId);

    /**
     * 企业审核通过
     */
    void companyAudit(Integer licenseId);

    /**
     * 企业审核不通过
     */
    void companyRefuse(Integer licenseId, String memo);
}
